What is the meaning of the word "head trip"?
Definitions:
-
an exciting or stimulating experience noun
- That rollercoaster was a real head trip.
-
the act of satisfying your own desires and giving yourself pleasure noun
- The boss is on a head trip again.